Jenkinsm遠程構建可不透過web介面,直接使用request請求構建項目,於整合項目或直接調試時非常方便。
Token
取得User API Token
在user中找到當前用戶的API Token,如:af6d231944260d58ab86f2c8d587b34e

創建項目Token
在項目中勾選触发远程构建,在輸入身份验证令牌字段,如:Maliao

遠程構建
Curl build
說明
| 1 | curl -X POST http://<user>:<User API Token>@<project url>/build?token=<project token> | 
- 執行構建
| 1 | curl -X POST http://jenkins:af6d231944260d58ab86f2c8d587b34e@192.168.8.22:8085/jenkins/job/ptt_1/build?token=Maliao | 
- 构建队列
此時,Jenkins會將項目加到對列並完成構建
